home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Merciful 1
/
Merciful - Disc 1.iso
/
software
/
s
/
super_jam
/
superjamv2.0a3.dms
/
superjamv2.0a3.adf
/
Extras.LZH
/
Accessories
/
arexx.doc
next >
Wrap
Text File
|
1992-01-14
|
3KB
|
99 lines
The ARexx Accessory
Use the SuperJAM! Accessory to control SuperJAM! via other multi-tasking
programs on your Amiga. The ARexx Accessory is the exact same ARexx
Accessory that comes with Bars&Pipes Professional. Infact, it responds
to the same commands, and answers to the same ARexx port name,
"Bars&Pipes ARexx." However, it only reacts to a subset of the commands that
Bars&Pipes responds to.
INSTALLATION
Please read chapter 12 in the SuperJAM! manual to learn how to install
the ARexx Accessory in your Accessories window. In order for ARexx to
install properly, you must have ARexx itself installed in your
computer.
OPERATION
Once the ARexx Acessory is installed, it activates automatically.
Double-clicking on the ARexx icon reveals no control window.
The ARexx Accessory receives commands addressed to "Bars&Pipes ARexx."
Each ARexx command is followed by an optional set of parameters. Many
commands receive time information in SMPTE, Beats & Measures, or
MIDI Clocks. The first parameter is "BEAT" or "SMPTE" or "CLOCK," so as
to indicate the time information. The second parameter is the
actual time in the specified format. For example, to locate a
particular point in the Song, three different commands may be used:
LOCATE BEAT measure.beat
LOCATE SMPTE hour.minute.second.frame
LOCATE CLOCK midiclock
EXAMPLE:
ADDRESS "Bars&Pipes AREXX" LOCATE BEAT 1.4
ADDRESS "Bars&Pipes AREXX" LOCATE SMPTE 0,0,23,12
ADDRESS "Bars&Pipes AREXX" LOCATE CLOCK 300
The BEAT time parameter is in measures and beats. The SMPTE time
parameter is in hpours, minutes, seconds, and frames. The CLOCK
parameter is in MIDI Clocks. There are 24 MIDI Clocks per quarter
note, while SuperJAM! thinks in terms of 192 clocks per quarter note.
By using the MIDI standard, we remain consistent with other
applications.
Here is a description of each command:
To locate to a specific position in the Song:
LOCATE BEAT/SMPTE/CLOCK time
To read the current position in the Song:
LOCATE BEAT/SMPTE/CLOCK
To start playback at the current position in the Song:
START
To start playback at a specific position in the Song:
START BEAT/SMPTE/CLOCK time
To stop playback immediately:
STOP
To bring the SuperJAM! screen to the front:
TOFRONT SCREEN
Then to put it to the back:
TOBACK SCREEN
To wait until the Song reaches a specific point, forcing the ARexx
caller to synchronize with SuperJAM!:
WAIT BEAT/SMPTE/CLOCK time
To set the SMPTE frame type:
FRAME 24/25/29/30
To read the SMPTE frame type:
FRAME
To read the current tempo:
TEMPO